Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <vlc/vlc.h>
- #include <unistd.h>
- int main()
- {
- const char* webcamMrl;
- webcamMrl = "rtsp://192.168.10.64:554/";
- libvlc_instance_t *m_vlcInstance = libvlc_new (0, NULL);
- libvlc_media_player_t *m_vlcMediaPlayer;
- libvlc_media_t* vlcMedia = libvlc_media_new_location(m_vlcInstance, webcamMrl);
- const char* recordingOptionPattern =
- "sout=#standard{access=file,mux=ts,dst=/home/nivs/tempfile}";
- libvlc_media_add_option(vlcMedia, recordingOptionPattern);
- m_vlcMediaPlayer = libvlc_media_player_new_from_media(vlcMedia);
- libvlc_media_release(vlcMedia);
- libvlc_media_player_play(m_vlcMediaPlayer);
- while (true) {
- sleep(30);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement