I have two PCH A-100 units that I no longer use and I'd like to sell, cheap. Both come with power supply and remote but no cables. I'm thinking $20 each, shipped to US address via Priority Mail. Both for $30, shipped. Or make me an offer. I'm just cleaning out some stuff and would rather pass them on to someone rather than donating them to Goodwill or somewhere. PM me if interested.
Can anyone confirm for me if Avertv MTVHDDUWB HD Duet (White Box) works well with NextPVR? Also, it says you can use it to record two shows, or watch one and record another.
Can you record 2 shows, and *watch* one of the shows you are recording? It would seem like that should be possible - just setup the tuners to record, then playback the show from the file that one of the shows is being recorded to, yeah?
With my current cable company, I don't think I need ClearQAM, but just in case - is NextPVR able to activate the ClearQAM functionality? I ask because there is a note on the AverMedia website that the ClearQAM functionality apparently does not work with Windows Media Center, but only in AverMediaCenter, and there is also a FAQ on the website that says:
Q: I have installed AVerMedia Center and received a message "Can't Find AVerMedia TV Tuner Cards", why is that?
A: AVerMedia Center from our website does not work with AVerTVHD Duet White Box. It will only work with AVerTVHD Duet Retail. The White Box Version is for Windows Media Center. It will also work with SageTV, BeyondTV or Cyberlink PowerCinema.
All of that suggests to me that the White Box version of that prouct might be a stripped down version that lacks ClearQAM support?
When i try to record this show as a recurring show(Any time or This Time Slot),i get the following:
[ATTACH=CONFIG]38062[/ATTACH]
The recording still appears in the list as recurring but is still not highlighted in the TVGuide.
[ATTACH=CONFIG]38063[/ATTACH][ATTACH=CONFIG]38064[/ATTACH]
I dont think it will record since it doesnt update the Timer list in XBMC like all my other recording s have done. It also the same thing when i do it from NPVR directly. I still havent tried from x-newa. Setting a recording to "Once" works fine.
It's enabled by default and it can be turned off by using "streamerPost.EnableCompression = false;" after creating a new StreamerPost() instance.
Code:
using System;
using System.Text;
using System.IO;
using System.Web;
using System.Net;
using System.Collections.Specialized;
/// <summary>
/// This class is used to ease the process of posting commands to VLC that is running on the server. It can
/// be reused for anything that needs to post to a different website
/// </summary>
///
namespace N_EWA.classes
{
public class StreamerPost
{
/// <summary>
/// determines what type of post to perform.
/// </summary>
public enum PostTypeEnum
{
/// <summary>
/// Does a get against the source.
/// </summary>
Get,
/// <summary>
/// Does a post against the source.
/// </summary>
Post
}
private string m_url = string.Empty;
private NameValueCollection m_values = new NameValueCollection();
private PostTypeEnum m_type = PostTypeEnum.Get;
[B][color=#FF0000]private bool m_UseCompression = true;[/color][/B]
/// <summary>
/// Default constructor.
/// </summary>
public StreamerPost()
{
}
/// <summary>
/// Constructor that accepts a url as a parameter
/// </summary>
/// <param name="url">The url where the post will be submitted to.</param>
public StreamerPost(string url)
: this()
{
m_url = url;
}
/// <summary>
/// Constructor allowing the setting of the url and items to post.
/// </summary>
/// <param name="url">the url for the post.</param>
/// <param name="values">The values for the post.</param>
public StreamerPost(string url, NameValueCollection values)
: this(url)
{
m_values = values;
}
/// <summary>
/// Gets or sets the url to submit the post to.
/// </summary>
public string Url
{
get
{
return m_url;
}
set
{
m_url = value;
}
}
/// <summary>
/// Gets or sets the name value collection of items to post.
/// </summary>
public NameValueCollection PostItems
{
get
{
return m_values;
}
set
{
m_values = value;
}
}
/// <summary>
/// Gets or sets the type of action to perform against the url.
/// </summary>
public PostTypeEnum Type
{
get
{
return m_type;
}
set
{
m_type = value;
}
}
[B][COLOR="#FF0000"]/// <summary>
/// Gets or sets whether or not to enable automatic comression (deflate/gzip) handling.
/// </summary>
public bool EnableCompression
{
get
{
return m_UseCompression;
}
set
{
m_UseCompression = value;
}
}[/COLOR][/B]
/// <summary>
/// Posts the supplied data to specified url.
/// </summary>
/// <returns>a string containing the result of the post.</returns>
public string Post()
{
StringBuilder parameters = new StringBuilder();
for (int i = 0; i < m_values.Count; i++)
{
EncodeAndAddItem(ref parameters, m_values.GetKey(i), m_values[i]);
}
string result = PostData(m_url, parameters.ToString());
return result;
}
/// <summary>
/// Posts the supplied data to specified url.
/// </summary>
/// <param name="url">The url to post to.</param>
/// <returns>a string containing the result of the post.</returns>
public string Post(string url)
{
m_url = url;
return this.Post();
}
/// <summary>
/// Posts the supplied data to specified url.
/// </summary>
/// <param name="url">The url to post to.</param>
/// <param name="values">The values to post.</param>
/// <returns>a string containing the result of the post.</returns>
public string Post(string url, NameValueCollection values)
{
m_values = values;
return this.Post(url);
}
/// <summary>
/// Posts data to a specified url. Note that this assumes that you have already url encoded the post data.
/// </summary>
/// <param name="postData">The data to post.</param>
/// <param name="url">the url to post to.</param>
/// <returns>Returns the result of the post.</returns>
private string PostData(string url, string postData)
{
WebRequest.DefaultWebProxy = null;
HttpWebRequest request = null;
if (m_type == PostTypeEnum.Post)
{
Uri uri = new Uri(url);
request = (HttpWebRequest)WebRequest.Create(uri);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = postData.Length;
[B][COLOR="#FF0000"]//request.Proxy = null;
if (m_UseCompression)
{
request.Headers.Add("Accept-Encoding", "gzip, deflate");
request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;
}[/COLOR][/B]
using (Stream writeStream = request.GetRequestStream())
{
UTF8Encoding encoding = new UTF8Encoding();
byte[] bytes = encoding.GetBytes(postData);
writeStream.Write(bytes, 0, bytes.Length);
}
}
else
{
Uri uri = new Uri(url + "?" + postData);
request = (HttpWebRequest)WebRequest.Create(uri);
request.Method = "GET";
[B][COLOR="#FF0000"]//request.Proxy = null;
if (m_UseCompression)
{
request.Headers.Add("Accept-Encoding", "gzip, deflate");
request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;
}[/COLOR][/B]
}
string result = string.Empty;
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
using (Stream responseStream = response.GetResponseStream())
{
using (StreamReader readStream = new StreamReader(responseStream, Encoding.UTF8))
{
result = readStream.ReadToEnd();
}
}
}
return result;
}
/// <summary>
/// Encodes an item and ads it to the string.
/// </summary>
/// <param name="baseRequest">The previously encoded data.</param>
/// <param name="dataItem">The data to encode.</param>
/// <returns>A string containing the old data and the previously encoded data.</returns>
private void EncodeAndAddItem(ref StringBuilder baseRequest, string key, string dataItem)
{
if (baseRequest == null)
{
baseRequest = new StringBuilder();
}
if (baseRequest.Length != 0)
{
baseRequest.Append("&");
}
baseRequest.Append(key);
baseRequest.Append("=");
baseRequest.Append(System.Web.HttpUtility.UrlEncode(dataItem));
}
}
}
New guy here. It's amazing the number of new forums I've joined since I set out to build my new HTPC! I've run into the "DirectX runtime not available on this machine" issue, which is how I found this forum in the first place. I've been through several lengthy threads on the issue, downloading all of the various patches and updates to no avail. I'm running an older GeForce 8500 GT card, mostly for the HDMI output (my ASUS P5N VM WS board only has DVI output). Even with a fresh install of Win7 Ultimate w updates, I still get the DirectX message when I go to 'settings'. Since GeForce cards can sometimes be 'touchy', what alternative card I can just replace this with? I've read the system requirements (which my current card fits) so I was hoping for a little advice on what actually works. I have 3 flavors of PCIe slots and require a full height card with HDMI output. This should be simple, I just don't want to waste another day fiddling with another problem child. :mad:
i have had numerous problems with errors in the past so I decided to start fresh. I removed all traces of the program and started fresh. Now I have all sorts of capture errors and cashes. I honestly don't know where to begin.
previously I had NPVR working fairly well with some sleep/hibernate issues but now I cannot even get things set up
To enable New EPG-based Live TV Timeshift Buffer, I changed the setting in Misc to EPG-Based, when using Live TV, the file is created using EPG show name.
In this mode you if you press Record on the show you're currently watching, the entire buffer back to when you first started to watch will now be saved as a regular recording.
I don't use a Remote, so no Record button for me to press. I tried with Ctrl-K but as soon as I exit Live TV, the file vanishes ? . :confused: And there is no Option to record when you right click in NextPVR ....
Is Ctrl-K the same as Pressing Record on a remote ?
I can't seem to get logs from the portal. Pressing search on 'today' displays nothing.
version 0.2.74.283
On recordings (whats new) screen, select top item and then delete, confirm OK and the entry disappears from the list.
BUT - the details stay put in the right hand pane.
Also cursor up and the just deleted file re-appears and is playable.
if logs are visible to you John, then I just did it again round about 21:00 GMT.
(cust & paste onto the portal as well).
Same problem on the normal recordings screen as well.