Not logged in. · Lost password · Register
Forum: Discussion RSS
Live TV
cookm #1
Member since Aug 2007 · 7 posts · Location: U.S.
Group memberships: Members
Show profile · Link to this post
Subject: Live TV
Mikkel,

I compiled your latest LiveTV branch and played around with Live TV.  Very cool!   :cool:  Everything played well over my wireless card.  (I was near my router, so had excellent signal strength.)  Changing channels works fine.  I had limited success with skipping forward or backwards inside of the live stream.  It worked when I first started the recording, but once the recording time neared a minute or so, I couldn't skip back or forward.  It rebuffers, but returns back to where the stream was at.

I also like the combined controller/recordings screen.

Thanks again for your hard work!

Mark
geofffox #2
Member since Apr 2007 · 11 posts
Group memberships: Members
Show profile · Link to this post
Is this test software available?  I don't see it anywhere.  Obviously, I'd like to play too.

This software is among my most used and most valued.  It has truly unlocked the real value of MythTV.

All the best,
Geoff

ps - I hope you're enjoying being a father.
Mikkel (Administrator) #3
User title: Developer
Member since Oct 2006 · 222 posts · Location: Copenhagen, Denmark
Group memberships: Administrators, Members
Show profile · Link to this post
I definitely enjoy being a father! Actually I am on perternaty leave at the moment, and as she(3½ month daughter) sleeps once in a while, it explains why I kick in quite some amount of code at the moment. At least I have more time than my normal schedule which is: being a father->transport->working->transport->being a father->eat->dry cleaning,washing,->being a father->crash in bed.
Well. Enough about my exciting life ;)

I have kicked in a lot of code for liveTv lately. Due to the nature of mythtv, where a lot of functionality is put into the frontends!, it have required a lot of code under-the-hood.
It soon have all the basic features I think is necessary, and it is getting near a release for the bravest of testers! (As it can still, and probably always will, be able to cause schedules to be canceled and your tuner to be locked in livetv mode if the player crashes. I have not seen this in a long time!!! but it is possible.)
There is a few more things I want done before releasing a test version.  Among these are the things Mark is mentioning. For example you can't seek within a livetv stream and you have to restart livetv every time a new program starts on the channel.

I hope to get back to all of you soon with a super test version with livetv. I am looking forward to getting some feedback and suggestions for improvements. Also, I only have a single recorder, so there is a lot of things I can't test.

\Mikkel

P.S As a side-note I can tell the Mark is working on supporting mythvideo in the player.
clas #4
Member since Jun 2007 · 4 posts
Group memberships: Members
Show profile · Link to this post
I also played a little with the Live TV branch.

I have 2 recorders and I am not able to get the player to load the channel list.

A little log:
10:16:11 MythRecorder: Building list of channels for recorder 1
10:16:11 MythRecorder: Trying to communicate with recorder '1', but backend claims it does not exist
10:16:11 MythRecorder: Error when receiving ChannelInfo (1)
10:16:11 MythRecorder: Error when receiving ChannelInfo (1)

When I try to Start Live TV, it says:
10:29:58 MythLive: Recorder number was out of bounds.

By debugging, I found that the recorder number was 5.

I guess it isn't ready for 2 recorders yet.
Mikkel (Administrator) #5
User title: Developer
Member since Oct 2006 · 222 posts · Location: Copenhagen, Denmark
Group memberships: Administrators, Members
Show profile · Link to this post
Yet another brave livetv tester ;).

It should actually be ready for any number of recorders. The problem was that I falsely assumed that if you had 2 recorders they were recorder 1 and 2. It seems like recorder can have any number.
I now probe the recorders to find their real number. (But only up to a limit of recorder number 20). This means that you will get a few messages in your backend-log about queries to non existing recorders. The "problem" is that I do everything through the mythtv-protocol, where the real frontends do a lot through queries to the mysql-database in the backend.
Try to update the sources and give it a try to see if it works.

If this works, I only have two remaining things to implement before releasing a super-pre-test-livetv version.
- You can't seek in livetv recordings as you can't seek past the length of the recording (the length from when you started playing it)
- I have to automatically update what program is showing on the different channels in the channel-list

\Mikkel
clas #6
Member since Jun 2007 · 4 posts
Group memberships: Members
Show profile · Link to this post
I works.... actually quite well.

It warned me that all recorders didn't contain all channels. Great!

I tried switching recorders, watching live tv while recording on the other recorder and also tried to watch live tv while recording on both recorders. Everything worked as it should.

Great work Mikkel.

/Claus
levion #7
Member since Sep 2007 · 2 posts
Group memberships: Members
Show profile · Link to this post
Is there a way to get a compiled version  of the livetv branche? It's really hard to get all the libs includes et cetera

best regards

levion

P.S.: Big thanks for this great program! I upgraded my mythtv system to 0.20 and dsmyth doesn't work any more ... and my C++ is to bad to let it work again ;)
Mikkel (Administrator) #8
User title: Developer
Member since Oct 2006 · 222 posts · Location: Copenhagen, Denmark
Group memberships: Administrators, Members
Show profile · Link to this post
I just uploaded 0.5.0 that is the first testing release with livetv.. Look in the new prerelease forum http://www.sudu.dk/mythtvplayer/forum/forum/5
levion #9
Member since Sep 2007 · 2 posts
Group memberships: Members
Show profile · Link to this post
Thank you very much. It looks really good and draws my attention off from boring desktop work ;)
jobarjo #10
Member since Jan 2008 · 1 post
Group memberships: Members
Show profile · Link to this post
It works!!!
Thank you so much!
I just setup my ubuntu 7.10 server with a hauppauge nova-t dvb-t pci card.
I just tried winmyth without any succes, and found a link to mythtvplayer on its forum.

Some remarks:
-It takes quite a long time to change channel (when it works): 13 seconds! that's quite long...
-Is it possible to have automatic aspect ratio detection?
-The video window does work on a second screen (I have 2 screens)
-Is it possible to have key shortcuts to change the channel?
-When I click on another channel, it sometimes fails at the backend side. Here is the log:
2008-01-19 22:27:15.081 Finished recording Zap'8: channel 1008
[mpegts @ 0xb74188b0]Parser not found for Codec Id: 94211 !
0: start_time: 4792.866 duration: 25.517
1: start_time: 4792.807 duration: 25.520
2: start_time: 4792.801 duration: 25.524
stream: start_time: 53253.343 duration: 284.240 bitrate=3029 kb/s
2008-01-19 22:27:15.424 AFD: Opened codec 0x823f4e0, id(MPEG2VIDEO) type(Video)
2008-01-19 22:27:15.426 AFD: Opened codec 0x8283090, id(MP3) type(Audio)
[mpeg2video @ 0xb7323ce8]00 motion_type at 7 31
[mpeg2video @ 0xb7323ce8]00 motion_type at 7 32
[mpeg2video @ 0xb7323ce8]00 motion_type at 9 33
[mpeg2video @ 0xb7323ce8]invalid mb type in P Frame at 4 34
[mpeg2video @ 0xb7323ce8]ac-tex damaged at 0 35
2008-01-19 22:27:15.559 unknown socket
2008-01-19 22:27:15.580 MainServer::HandleAnnounce Playback
2008-01-19 22:27:15.581 adding: MythTvPlayer as a client (events: 0)
2008-01-19 22:27:15.582 MainServer::HandleAnnounce FileTransfer
2008-01-19 22:27:15.584 adding: MythTvPlayer as a remote file transfer
2008-01-19 22:27:16.380 Finished recording LES SIMPSON: channel 1009
2008-01-19 22:27:16.441 Finished recording LES SIMPSON: channel 1009
2008-01-19 22:27:16.468 Preview Error: Previewer file '/home/mythtv/1009_20080119222715.mpg' is not valid.
2008-01-19 22:27:22.085 RingBuf(/home/mythtv/1009_20080119222715.mpg): Invalid file (fd -1) when opening '/home/mythtv/1009_20080119222715.mpg'.
2008-01-19 22:27:25.929 TVRec(1): Changing from WatchingLiveTV to None
2008-01-19 22:27:26.297 Finished recording LES SIMPSON: channel 1009
2008-01-19 22:27:26.400 Reschedule requested for id -1.
2008-01-19 22:27:26.416 Scheduled 0 items in 0.0 = 0.01 match + 0.01 place

Thanks again for your great work!
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please note the verification code from the picture into the text field next to it.
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
This board is powered by the Unclassified NewsBoard software, 20090606-dev, © 2003-8 by Yves Goergen
Page created in 864.5 ms (669.3 ms) · 96 database queries in 669.8 ms
Current time: 2010-08-01, 01:24:46 (UTC +01:00)