Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define BOOST_SIGNALS_NO_DEPRECATION_WARNING
- #include <Wt/WApplication>
- #include <Wt/WBreak>
- #include <Wt/WContainerWidget>
- #include <Wt/WFileResource>
- #include <Wt/WMediaPlayer>
- #include <Wt/WPushButton>
- #include <Wt/WText>
- class StreamingServer : public Wt::WApplication
- {
- public:
- StreamingServer(Wt::WEnvironment const &env);
- static StreamingServer *create(Wt::WEnvironment const &env);
- private:
- Wt::WMediaPlayer *_mediaPlayer;
- Wt::WFileResource *_file;
- };
- StreamingServer::StreamingServer(Wt::WEnvironment const &env)
- :
- WApplication(env),
- _file(new Wt::WFileResource("vid.mp4"))
- {
- _mediaPlayer = new Wt::WMediaPlayer(Wt::WMediaPlayer::Video, root());
- _mediaPlayer->addSource(Wt::WMediaPlayer::M4V, _file);
- _mediaPlayer->addSource(Wt::WMediaPlayer::M4A, _file);
- }
- StreamingServer *StreamingServer::create(Wt::WEnvironment const &env)
- {
- return new StreamingServer(env);
- }
- int main(int argc, char **argv)
- {
- return Wt::WRun(argc, argv, &StreamingServer::create);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement